Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 CASTLE ROAD Detached £290,587 £280,000 27 Oct 2022
38 CASTLE ROAD Semi-Detached £340,753 £172,500 3 Dec 2004
39 CASTLE ROAD Semi-Detached £355,847 £203,000 15 Mar 2013
40 CASTLE ROAD Semi-Detached £244,494 £169,950 22 Jan 2016
41 CASTLE ROAD Detached £549,455 £285,000 1 Jul 2005
42 CASTLE ROAD Detached £257,141 £213,750 9 Dec 2020
43 CASTLE ROAD Detached £352,190 £272,500 21 Dec 2018
44 CASTLE ROAD Detached £407,078 £92,500 30 Sep 1999